package net.kleinhenz.norabase.client;

import java.util.Map;

import net.kleinhenz.norabase.shared.model.Champion;
import net.kleinhenz.norabase.shared.model.Equipment;
import net.kleinhenz.norabase.shared.model.Relic;
import net.kleinhenz.norabase.shared.model.Spell;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

@RemoteServiceRelativePath("runes")
public interface RuneService extends RemoteService {
	
	public Champion fetchChampion(int id);
	public Spell fetchSpell(int id);
	public Equipment fetchEquipment(int id);
	public Relic fetchRelic(int id);
	public Map<String, Integer> fetchSonyMap();
}
